package main

import (
	"runtime"
	"fmt"
)

/**
	GOMAXPROCS指定运行程序的CPU数量
 */
func main()  {
	//指定为单核的时候，他是使用的轮流执行，让主协程执行一段时间，然后子协程执行，会有明显的抱团效果，类似于1111111111100000000000011111111111000000000
	//指定为多核，他就成了并行模式，不会有很有明显的抱团效果，类似于111000111000111000
	n := runtime.GOMAXPROCS(2)
	fmt.Println(n)

	for  {
		go fmt.Print(1)
		fmt.Print(0)
	}
}
